Enterprise Version
dynamic squatting